directorate of public security - English Synonyms Dictionary